package com.zy.cat.dao.newdao;

import com.zy.cat.entity.CatUserWelfareCentr;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 福利中心Dao
 */
public interface CatUserWelfareCentrDao {

    /**
     * 根据用户pid查询用户福利中心信息
     * @param pid
     * @return
     */
    CatUserWelfareCentr getCatUserWelfareCentrByPid(@Param("pid") String pid);

    /**
     * 根据用户id添加用户福利中心数据
     * @param catUserWelfareCentr
     * @return
     */
    int addCatUserWelfareCentrByPid(CatUserWelfareCentr catUserWelfareCentr);

    /**
     *根据用户id修改用户福利中心信息
     * @param map
     * @return
     */
    int updateCatUserWelfareCentrByPid(Map map);

    /**
     * 查询所有用户的福利中心数据
     * @return
     */
    List<CatUserWelfareCentr> getAllCatUserWelfareCentr();
}
